/*Theme Name:Divi childTheme URI:http://www.elegantthemes.com/gallery/divi/
Version:2.7.8Description:Divi childAuthor:Elegant ThemesAuthor URI:http://www.elegantthemes.comTemplate:DiviLicense:GNU General Public License v2License URI:http://www.gnu.org/licenses/gpl-2.0.html*/
/* Main Theme Styles */
@import url("/web/20220120010123cs_/http://ganfer.com/w2/wp-content/themes/Divi/style.css");
@font-face {
	font-family:'Museo-300';
	src:url('https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/fuentes/Museo-300.eot#iefix') format('embedded-opentype'),url('https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/fuentes/Museo-300.otf') format('opentype'), url('https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/fuentes/Museo-300.woff') format('woff'),url('https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/fuentes/Museo-300.ttf') format('truetype'),url('https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/fuentes/Museo-300.svg#Museo-300') format('svg');
	font-weight:normal;
	font-style:normal;
}
h1,h2,h3,h4,h5 {
	font-family:'Museo-300','Kreon',Arial,serif !important;
}
.top_top {
	float:right;
	font-size:14px;
	color: #7f8080
}

/*============================================================================================================= DESKTOP =*/

/* ----------- logo ----------*/
header {
	height:130px;
}
sup { font-size:12px;}

.et_header_style_split #et-top-navigation {
	padding:100px 0 0 0;
}
.et_header_style_split .centered-inline-logo-wrap .logo_container {
	height:100%;
	float:left;
	margin-top:-89px;
}
#main-header {
	-webkit-box-shadow:0 0px 0 rgba(0,0,0,0.1);
	-moz-box-shadow:0 0px 0 rgba(0,0,0,0.1);
	box-shadow: 0 0px 0
}

.btn_home {	
    margin-left: 18%;
	width:30px;
	height:30px;
	margin-top: -70px;
	float:left;
	}
.btn_home img {
	width:100%;
	}

.datos_header {
	width:305px;
	height:65px;
	float:right;    
    margin-top: -80px;
	z-index: 99;
}
.logo_datos_header, .info_datos_header {
	width:50%;
	display: inline-block;
	vertical-align:middle;
}

.info_datos_header {
	width:45%;
	font-size:14px;
	color:#999;
	text-align:right;
	line-height:1.6em;
}

/* ------- menu -------------*/
.et_header_style_split #et-top-navigation nav>ul>li>a {
	padding-bottom:10px!important;
}
#top-menu li li {
	padding:0 5px;
}
.nav li ul {
	width: 200px;
}


		/*==========================================================================================
													Home
		============================================================================================*/

/* slider */

.content_slide_home {
	min-height:811px;
}
.tagline_delicioso {
	float:left;
	position:relative;
	vertical-align:top;
}
.tagline_raices, .raices {
	margin:89px 0 0 110px;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/raices_amor.png);
	background-size:cover;
	width:96px;
	height:114px;
	clear:both;
}
.et_pb_slider .et_pb_slide_0 {
	height: 800px;
}/*altura de slider*/

.et_pb_section {
	padding:0;
}
.secc_aft_slide {
	height:60px;
	padding-top:0px!important;
}
.secc_aft_slide_row {
	padding:0!important;
}

.slide {
	margin:0;
}
.slide h2 {
	font-size:84px;
	color:#286820!important;
}

/*---------------------------------- Botones banner -------------------------------------------*/

.btn_rojo_slide_home,.btn_rojo_slide_home2, .btn_rojo_slide_home3, .btn_rojo_slide_home4 {
	width:295px!important;
	padding:15px 5px 15px 15px;
	float:left;
	position:relative;
	vertical-align:bottom;
	background:#dd3333;
}
.btn_rojo_slide_home a,.btn_rojo_slide_home2 a, .btn_rojo_slide_home3 a, .btn_rojo_slide_home4 a{
	font-size:32px;
	color:#fff;
}
.btn_rojo_slide_home2 {
	width: 280px!important;
}
.btn_rojo_slide_home3 {
	width: 370px!important;
}
.btn_rojo_slide_home4  {
	width: 410px!important;
}


/*========== ENGLISH =======*/

.btn_RED_slide_home,.btn_RED_slide_home2, .btn_RED_slide_home3, .btn_RED_slide_home4 {
	width:245px!important;
	padding:15px 5px 15px 15px;
	float:left;
	position:relative;
	vertical-align:bottom;
	background:#dd3333;
	line-height: .9em;
	font-size:32px;	
	font-family:'Museo-300','Kreon',Arial,serif !important;
	text-align:left;
	border-radius:50px;
	color:#fff;
	margin-top:15px;
}
.btn_RED_slide_home a,.btn_RED_slide_home2 a, .btn_RED_slide_home3 a, .btn_RED_slide_home4 a{
	font-size:32px;
	color:#fff;
}
.btn_RED_slide_home2 {
	width: 280px!important;
}
.btn_RED_slide_home3 {
	width: 280px!important;
}
.btn_RED_slide_home4  {
	width: 380px!important;
}

.btn_RED_slide_home4 em, .btn_RED_slide_home em,.btn_RED_slide_home2 em, .btn_RED_slide_home3 em{
	width:20px;
	height:24px;
	margin-left:8px;
	display:inline-block;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_rojo.jpg);
	vertical-align:middle;
}

/*==== inside =====*/

.pleca_RED_qs,.pleca_RED_qh, .pleca_RED_rs{
	width:250px!important;	
	font-size:32px;	
	padding:15px 5px 15px 15px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	background:#ff0000;
	text-align:left;
	border-radius:50px;
	color:#fff;
	margin-top:15px;
}
.pleca_RED_qh {
	width: 250px!important;
}
.pleca_RED_rs {
	width: 360px!important;
}


/* buttons home */

.button_red, .button_yellow,.button_pink,.button_blue,.button_green {
	width:370px;
	line-height: .9em;
	padding:10px 25px;	
	font-size:40px;	
	font-family:'Museo-300','Kreon',Arial,serif !important;
	background:#ff0000;
	text-align:left;
	border-radius:50px;
	color:#fff;
	margin-top:15px;
}

.button_red a,.button_yellow a,.button_pink a,.button_blue a,.button_green a {
	font-size:24px;
	color:#fff;	
}
.button_red {
	width:470px;
	padding:10px 5px 10px 15px;
}
.button_yellow {
	width:270px;
	background:#ecbc1e;
	color:#401F0F;
}
.button_pink {
	width:280px;
	background:#dd5a48;
	padding:10px 5px 10px 15px;
}
.button_blue {
	width:295px;
	background:#4f9bb3;
}
.button_green {
	width:335px;
	margin-top:5px;
	padding:10px 16px 10px 22px;	
	background:#86bc42;
}
.button_red em,.btn_rojo_slide_home em,.btn_rojo_slide_home2 em, .btn_rojo_slide_home3 em, .btn_rojo_slide_home4 em, .button_yellow em,.button_pink em,.button_blue em,.button_green em {
	width:20px;
	height:24px;
	margin-left:8px;
	display:inline-block;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_rojo.jpg);
	vertical-align:middle;
}
.button_yellow em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_am.jpg);
}
.button_pink em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_rosa.jpg);
}
.button_blue em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_azul.jpg);
}
.button_green em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_ver.jpg);
}

.developments h2 { 
	font-size:60px;
	line-height:.5em;
	color:#401F0F;
	padding:30px 0;
	}


/* botones blurps */


.btn_solidez,.btn_prod,.btn_innova,.btn_comp {
	display:inline-block;
	text-align:center;
}
.btn_solidez {
	width:20%;
}
.btn_prod {
	width:24%;
}
.btn_innova {
	width:24%;
}
.btn_comp {
	width:28%;
}
.btn_solidez a,.btn_prod a,.btn_innova a,.btn_comp a {
	font-size:34px;
	font-weight:700;
	color:#ababab;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/flecha_verde.jpg) right no-repeat;
	padding-right:25px;
}
.btn_solidez a:hover,.btn_prod a:hover,.btn_innova a:hover,.btn_comp a:hover {
	color: #666;
}


/* recuadros */


.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet,.video, .video_ingles {
	width:100%;
	height:589px;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/08/f_hs_prueba_dif-2.jpg) no-repeat;
	background-size:100%;
	padding:25px 0 0 55px;
	color:#401F0F;
	font-size:16px;
}
.h_prueba_dif h2,.h_resp_soc h2,.prod_org h2,.crec_sust h2,.recet h2 {
	font-size:65px;
	line-height:1em;
	color:#401F0F;
}
.h_resp_soc {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/08/hs_resp_social-2.jpg) no-repeat;
	background-size:100%;
}
.h_resp_soc img {
	margin:20px 0 0 50px;
}
.prod_org {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/f_hs_prod_org.jpg) no-repeat;
	background-size:100%;
}
.prod_org_txt {
	font-size:24px;
	width:50%;
	margin-left:5px;
}
.crec_sust {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/08/f_hs_crec_sust-2.jpg) no-repeat;
	background-size:100%;
}
.recet {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/f_hs_recetas-2.jpg) no-repeat;
	background-size:100%;
}
.video,.video_ingles {
	/*background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/11/video_home.png) no-repeat top;*/
	background:#000;
	background-size:100%;
	padding: 0;
}
.video_ingles { padding-top:3%;}



/* botones recuadros */


.btn_rojo2, .btn_rojo_slide_home4, .btn_amarillo,.btn_rosa,.btn_azul,.btn_verde, .btn_rojo_slide_home,.btn_rojo_slide_home2, .btn_rojo_slide_home3 {
	width:370px;
	line-height: .9em;
	padding:10px 25px;	
	font-size:40px;	
	font-family:'Museo-300','Kreon',Arial,serif !important;
	background:#ff0000;
	text-align:left;
	border-radius:50px;
	color:#fff;
	margin-top:15px;
}

.btn_rojo2 a,.btn_amarillo a,.btn_rosa a,.btn_azul a,.btn_verde a {
	font-size:24px;
	color:#fff;	
}
.btn_rojo2 {
	width:510px;
	padding:10px 5px 10px 15px;
}
.btn_amarillo {
	width:350px;
	background:#ecbc1e;
	color:#401F0F;
}
.btn_rosa {
	width:350px;
	background:#dd5a48;
	padding:10px 5px 10px 15px;
}
.btn_azul {
	width:375px;
	background:#4f9bb3;
}
.btn_verde {
	width:358px;
	margin-top:5px;
	padding:10px 16px 10px 22px;	
	background:#86bc42;
}
.btn_rojo2 em,.btn_rojo_slide_home em,.btn_rojo_slide_home2 em, .btn_rojo_slide_home3 em, .btn_rojo_slide_home4 em, .btn_amarillo em,.btn_rosa em,.btn_azul em,.btn_verde em {
	width:20px;
	height:24px;
	margin-left:8px;
	display:inline-block;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_rojo.jpg);
	vertical-align:middle;
}
.btn_amarillo em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_am.jpg);
}
.btn_rosa em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_rosa.jpg);
}
.btn_azul em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_azul.jpg);
}
.btn_verde em {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_ver.jpg);
}

/*footer*/

#footer-info { float:none; text-align:center;}

.secc_foot {
	height:165px;
	font-weight:bold;
}
.btns_col_foot {
}
.btns_col_foot_sig {
	padding-top:15px;
	margin-left:30px;
	color:#7f8080;
	font-size:24px;
}
.btns_col_foot ul {
	list-style-type:none;
}
.btns_col_foot li {
	margin:6px 0;
}
.btns_col_foot,.btns_col_foot a {
	color:#7f8080;
	font-size:20px;
}
.btns_col_foot em,.comparte em,.btns_col_foot_sig em {
	display:inline-block;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_footer.jpg);
	width:14px;
	height:22px;
	margin-left:5px;
	vertical-align:middle;
}
.envol_siguenos {
	display:block;
	width:250px;
	margin:0 auto;
}
.envol_redes {
	margin-left:30px;
}
.redes {
	display:inline-block;
	vertical-align:baseline;
	margin-top:10px;
}



/*============================================ PAGINAS INTERIORES ==============================*/

.pleca_rojo_qs,.pleca_rojo_qh, .pleca_rojo_rs{
	width:250px!important;	
	font-size:32px;	
	padding:15px 5px 15px 15px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	background:#ff0000;
	text-align:left;
	border-radius:50px;
	color:#fff;
}
.pleca_rojo_qh {
	width: 317px!important;
}
.pleca_rojo_rs {
	width: 370px!important;
}

.raices {
	margin:0 0 0 110px;
}

.btns_blurps {
	height:20px;
}
.blurp_sol,.blurp_prod,.blurp_innov,.blurp_comp {
	font-size:75px;
	padding-left:70px;
	padding-top: 3%;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	text-align:center;
}
.blurp_txt {
	padding:0 20px;
	font-size: 30px;
}

/*----------------------------------	QUIENES SOMOS-------------------------------------*/
.secc_aft_slide_qs {
	height:130px;
	padding-top:30px!important;
	padding-bottom:10px!important;
	line-height:2.5em;
	margin-top:-40px;
}
.cont_slide {
	height:709px;
}
.banner_qs,.banner_qh,.banner_rs,.banner_ng,.banner_pilar,.banner_contac  {
		width:100%;
	/*padding:80px 0 0 100px;*/
	padding:4% 0 0 100px;
}
.banner_rs,.banner_ng,.banner_pilar,.banner_contac {
	padding:7% 0 0 100px;
}
.banner_ng,.banner_pilar,.banner_contac {
	text-align:center;
}
.banner_qs h1,.banner_qh h1,.banner_rs h1,.banner_ng h1,.banner_pilar h1,.banner_contac h1 {
	font-size:80px;
	line-height:.9em;
	color:#0a723b;
	letter-spacing:0.2px;
}
.banner_rs h1 {
	color:#544B4E;
}
.banner_ng h1 {
	margin-top:14%;
	text-align:center;
	text-shadow:3px 6px 8px rgba(0,0,0,0.5);
	color:#5ab758;
}
.btn_rojo {
	background:#ff0000;
	text-align:center;
	padding:2px 35px;
	border-radius:50px;
	color:#fff;
	font-size:24px;
	margin-top:25px;
}
.btn_rojo a {
	color:#fff;
	font-size:24px;
}
.btn_rojo em {
	display:inline-block;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/flecha_btn_rojo.jpg);
	width:20px;
	height:24px;
	vertical-align:middle;
}
.proyecto_verde,.tit_ntros_inverna {
	font-size:64px;
	text-align:center;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	color:#fff;
	padding-top: 2%;
}
.ideas_verdes {
	font-size:40px;
	padding-top: 12px;
}


/*-------- cajas textos ------------*/


.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.ntra_cultura_txt,.borde_izq,.esfuerzo,.desarrollos, .developments,.colabora,.bienestar,.sustenta,.impacto,.crecimiento,.ntra_gente_txt,.facilidades,.higiene,.actividades,.txt_unete,.mision,.vision,.compromiso,.honradez,.respeto,.pasion,.equipo,.prensa,.txt_contacto {
	padding:40px 80px;
	font-size:28px;
	width:100%;
	line-height:1.6em;
	color:#5E5F5E;
}
.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2,.desarrollos h2, .colabora h2,.bienestar h2,.sustenta h2,.impacto h2,.crecimiento h2,.mision h2,.vision h2,.prensa h2 {
	font-size:80px;
	line-height:.5em;
	color:#401F0F;
	padding:30px 0;
}
.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3,.esfuerzo h3 {
	font-size:42px;
	line-height:1em;
	color:#CF0A2C;
	padding: 30px 0;
}
/*-------- nuestras operaciones ------------*/
.ntra_op h3 {
	color: #4E9D2D;
}
/*-------- nuestros invernaderos ------------*/
.ntros_inv {
	padding:40px 80px;
	line-height: 1.7em;
}
/*----- invernaderos orgánicos -----*/
.route_to {
	font-size:50px;
	font-weight:bold;
}
.healt_care {
	font-size:41px;
	font-weight:bold;
	padding-top:15px;
}
.tit_inv_org,.tit_proy_verde {
	padding:24px 0!important;
}
.tit_ntro_prod,.titulo_cont,.tit_unete,.tit_np_noticias {
	padding-top:10px;
	height:90px;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/qh_pleca_roja.jpg) center;
}
.tit_ntro_prod h1,.titulo_cont h1,.tit_unete h1,.tit_np_noticias h1 {
	font-size:55px;
	color:#fff;
	text-align:center;
}
.cont_inv_org {
	padding:0 0 27px 0!important;
}
.inv_org {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/qs_ind_inverna.png) top no-repeat;
	padding-top:85px;
	line-height:2em;
}
.inv_org_txt {
	width:90%;
	display:inline-block;
	margin-top:1em;
}

.inv_org_img {
	width:25%;
	float:right;
	margin-top: 50px;
	margin-right:75px;
}

.pleca_cafe {
	height:280px;
	padding-top:25px;
}
.txt_pleca_cafe {
	color:#fff;
	font-size:42px;
	text-align:center;
	font-style:italic;
	line-height:1.3em;
}
.borde_izq,.borde_izq_empaq {
	border-right:1px solid #c1b399;
	/*margin:25px 0;*/
}
.borde_izq_empaq {
	height:415px;
}
.innovamos {
	padding:20px 80px;
}
.innovamos h2 {
	color:#CF0A2C;
}
.innovamos h3 {
	color:#82c041;
}
.innovamos li {
	margin:5px 0;
	line-height: 1.7em;
}
/*-------- nuestra cultura ------------*/
.ntra_cultura {
	font-size:65px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
}
.pleca_ntra_cultura {
	z-index:99;
}
.ntra_cultura_envol{
	z-index:2;
}
.foto_ntra_cultura {
	height:951px;
	overflow: hidden;
}
.ntra_c_subtit,.ntra_g_subtit {
	font-family:'Museo-300','Kreon',Arial,serif !important;
	background:#E62E2B;
	color:#fff;
	text-align:center;
	height:80px;
	padding:27px 0;
	display:block;
	width:1024px;
	margin:auto;
	font-size:35px;
	margin-top: 30px;
}
/*-------------------------------------			QUE HACEMOS--------------------------------------*/
.esfuerzo {
	padding:20px 80px;
	line-height: 1.8em;
    font-size: 32px;
}
.esfuerzo h3 {
	font-size: 43px;
    line-height: 1.2em;
	color:#5E5F5E;
	padding:5px 0 30px 0;
}
.esfuerzo span {
	text-align:center;
	font-weight:bold;
}
.esfuerzo em,.txt_unete em {
	color:#CF0A2C;
	text-align:center;
	margin-top:35px;
	display:block;
	font-family:'Crafty Girls',Arial,serif !important;
	font-style:normal;
	font-size:35px;
}

/* galeria */

.envol_gal_prod {
	width:100%;
	margin:3px auto 0;
}

.npg_1,.npg_2,.npg_3,.npg_4,.npg_5,.npg_6,.npg_7,.npg_8,.npg_9,.npg_10,.npg_11 {
	width:24%;
	display:inline-block;
	vertical-align:bottom;
	padding:0px 15px 0;
}

.npg_9,.npg_10,.npg_11 {
	width:32%;
	}

.npg_1 a,.npg_2 a,.npg_3 a,.npg_4 a,.npg_5 a,.npg_6 a,.npg_7 a,.npg_8 a,.npg_9 a,.npg_10 a,.npg_11 a {
	color:#333;
	padding-left:25px;
	text-align:left;
	text-transform:uppercase;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/qh_indicador.jpg) no-repeat left bottom;
}
.npg_1 a:hover,.npg_2 a:hover,.npg_3 a:hover,.npg_4 a:hover,.npg_5 a:hover,.npg_6 a:hover,.npg_7 a:hover,.npg_8 a:hover,.npg_9 a:hover,.npg_10 a:hover,.npg_11 a:hover {
	color:#CF0A2C;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/qh_indicador.jpg) no-repeat left top;
}



/*.ntro_prod_gal_de,.ntro_prod_gal_dd,.ntro_prod_gal_ri,.ntro_prod_gal_eo,.ntro_prod_gal_tt,.ntro_prod_gal_f,.ntro_prod_gal_eoo,.ntro_prod_gal_rio,.ntro_prod_gal_10,.ntro_prod_gal_ec,.ntro_prod_gal_emf {
	width:279px;
	float:left;
	height:300px;
	vertical-align:bottom;
	text-align:center;
}
.ntro_prod_gal_dd {
	width:250px;
	padding-top:69px;
}
.ntro_prod_gal_ri,.ntro_prod_gal_rio {
	width:350px;
}
.ntro_prod_gal_de,.ntro_prod_gal_tt {
	height:360px;
}
.ntro_prod_gal_tt {
	margin:75px 0 0 -236px;
}
.ntro_prod_gal_10 {
	width:32%;
	height:140px;
	margin-top:30px;
}
.ntro_prod_gal_10 img {
	margin-bottom:15px;
}
.ntro_prod_gal_ec,.ntro_prod_gal_emf {
	width:32%;
	height:200px;
}
.ntro_prod_gal_ec {
	height:250px;
	margin-top:-35px
}
.ntro_prod_gal_f,.ntro_prod_gal_eoo {
	vertical-align:middle;
	margin-top:47px;
	width:260px;
}
.ntro_prod_gal_de a,.ntro_prod_gal_dd a,.ntro_prod_gal_ri a,.ntro_prod_gal_eo a,.ntro_prod_gal_tt a,.ntro_prod_gal_f a,.ntro_prod_gal_eoo a,.ntro_prod_gal_rio a,.ntro_prod_gal_10 a,.ntro_prod_gal_ec a,.ntro_prod_gal_emf a {
	color:#333;
	padding-left:25px;
	text-transform:uppercase;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/qh_indicador.jpg) no-repeat left bottom;
}
.ntro_prod_gal_de a:hover,.ntro_prod_gal_dd a:hover,.ntro_prod_gal_ri a:hover,.ntro_prod_gal_eo a:hover,.ntro_prod_gal_tt a:hover,.ntro_prod_gal_f a:hover,.ntro_prod_gal_eoo a:hover,.ntro_prod_gal_rio a:hover,.ntro_prod_gal_10 a:hover,.ntro_prod_gal_ec a:hover,.ntro_prod_gal_emf a:hover {
	color:#CF0A2C;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/qh_indicador.jpg) no-repeat left top;
}
.ntro_prod_gal_de ul,.ntro_prod_gal_tt ul {
	z-index:10;
	margin:2px auto 2px auto;
	list-style-type:none;
	width:50%;
	text-align:left;
	padding-left:35px;
	color:#333;
	text-transform:uppercase;
}*/
.dulce_encanto,.delicia_divina,.racimo_intenso,.el_original,.twist_tomato,.fantastic_mix,.original_organico,.racimo_int_org,.el_perfecto,.el_clasico,.el_mas_alto {
	font-size:30px;
	line-height:1.8em;
	padding:30px 50px 0 50px;
}
.prod_bullets {
	width:100%;
}
.prod_bullets ul {
	margin-left:15px;
	line-height:50px;
}
.prod_bullets li {
	margin:10px 0;
}
.naranja {
	color:#ff5400;
}
.amarillo {
	color:#f4a817;
}
.cafe {
	color:#5B0F05;
}
.rosa {
	color: #EC008C;
}
/*----------------------------------	RECETAS-------------------------------------*/

/*  botones  */

.btn_recetas, .btn_recetas_gde {
	border-left:1px solid #333;
	border-right:1px solid #ccc;
	padding:15px;
	text-align:center;
}
.btn_recetas a, .btn_recetas_gde a {
	text-align:center;
	color:#333;
	height:50px;
	padding:15px;
	width:100%;
	display:block;
	
}
.btn_recetas a:hover, .btn_recetas_gde a:hover {
	font-size:24px;
	color:#fff;
	background:#cf0a2c;
}
.btn_recetas_gde, .btn_recetas_gde a:hover { height:80px; padding-bottom:1px;}



.espacio_header {
	height:50px;
	margin-top:15px;
}
.titulo-receta {
	font-size:40px;
	color:#cf0a2c;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/r_flecha.jpg) left bottom no-repeat;
	padding-bottom:45px;
	margin-left:50px!important;
	width:70%;
}
.receta {
	padding:0px 50px;
}
.receta h3,.preparacion h3 {
	font-size:22px;
	color:#cf0a2c;
	font-weight:bold;
}
.titulo-receta,.receta h3, .preparacion em {
	font-family:'Museo-300','Kreon',Arial,serif !important;
}
.receta ul {
	margin-left:-15px;
	list-style-type:none;
	text-align:left;
}
.preparacion {
	font-size:20px!important;
	line-height:2em;
	padding-left:50px;
}
.preparacion em {
	font-weight:bold;
}
.receta em,.preparacion em {
	font-style:normal;
	margin:auto;
	width: 70%;
	color:#cf0a2c;
    display: block;
    text-align: center;
}
.preparacion ol li {
	margin:15px 0;
}
.envol_comparte {
	margin-top:2%!important;
}
.comparte {
	color:#7f8080;
	font-size:24px;
	display: inline-block;
}
/*----------------------------------	RESPONSABILIDAD SOCIAL------------------------------------*/
.blurp_innovacion {
	padding-left:40px;
	padding-top:20px;
}
.bienestar {
	padding:0 180px 30px 80px;
}

.bienestar h2 {
	color:#fff;    
	font-size: 76px;
    padding-top: 31px;
	padding-bottom:55px;
}
.sustenta,.impacto,.crecimiento {
	padding:50px!important;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/rs_sustent.png) left bottom no-repeat;
}
.impacto {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/fondo_impacto.png) left top no-repeat;
}
.compromiso {
    padding: 50px 120px 50px 110px;
    background: url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/rs_sust_impac.jpg) right bottom no-repeat;
    font-size: 35px;
    line-height: 1.8em;
    height: 1280px;
    color: #4F9BB2;
}
.sustenta h2,.impacto h2,.crecimiento h2 {
	text-align:center;
}
.crecimiento h2 {
	padding:0;
}
.envol_desarrollos {
	margin-bottom:15px;
}
.desarrollos h2 {
	font-size:76px;
}
.crecimiento {
	background:none;
	color:#fff;
}
.barra_gris {
	height:105px;
	background:#d0dee5;
	margin-top:-111px!important;
}
.envol_secc7_rs,.envol_secc8_rs {
	margin-top:-27px!important;
}
.tit_medio_a {
	padding-left:40px;
	font-size:56px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	color: #fff;
}
/*--------------------------------------		NUESTRA GENTE----------------------------------------*/
.ntra_gente_txt {
	font-size:28px;
}

.img_ntra_gte_larga { height:422px; background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/ng_img2-2.jpg) no-repeat; background-size:cover; width:100%; overflow:hidden;}

.ntra_gente h2 {
	/*color:#401F0F;*/
	color:#E62E2B;
	padding-bottom:0;
}
.tit_testimonios {
	background:#11770b;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	font-size:60px;
	text-align:center;
	color:#fff;
	height:90px;
	padding-top:35px;
}
.txt_testimonios {
	padding:80px;
	font-size:35px;
	width:100%;
	line-height:1.6em;
	color:#5E5F5E;
	text-align:left;
}
.txt_test_cursiva {
	font-family:'Crafty Girls',cursive !important;
	font-size:35px;
	color:#ff0000;
}
.video_testimonio { margin-top:-25px;}

.facilidades,.higiene,.actividades {
	font-size:20px;
	border-right:1px solid #A99976;
	padding:40px;
	height:490px;
	margin-bottom:20px;
}
.actividades {
	border-right:none;
}
.tit_facilidades,.tit_higiene,.tit_actividades {
	font-size:50px;
	height:140px;
	padding-top:50px;
	text-align:center;
	color:#fff;
	background:#FFAB00;
	vertical-align:middle;
	margin:20px 2px 5px 0;
}
.tit_higiene,.tit_actividades {
	padding-top:5px;
	line-height:1.2em;
	background:#62C3ED;
}
.tit_actividades {
	background:#8DC63F;
}
.tit_unete {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/pleca_acua.png) top center;
	padding-top:20px;
	height:80px;
}
.tit_unete h1 {
	text-align:center;
	width:45%;
}
.txt_unete {
	padding-top:60px;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/flecha_pleca_acua.png) no-repeat top center; 
	}
.tagline_unete {	
	margin-top:5%!important;
	font-size:45px;
}	
.forma_unete {
	color:#333;
	font-size:30px;
	width:1200px;
	margin:0 auto;
}
.u_col_1,.u_col_2 {
	width:40%;
	display:inline-block;
	vertical-align:top;
}
.u_nombre,.u_empresa,.u_tel,.u_email,.u_cd,.u_adjunto,.u_msj {
	width:455px;
	height:110px;
	padding:26px 10px;
	color:#999;
	border-radius:20px;
	text-align:left;
	margin:40px 20px;
	background-color:#fff;
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_nombre.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.u_nombre {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/ng_ico_nombre.jpg);
}
.u_tel {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/ng_ico_tel.jpg);
	margin-bottom:65px;
}
.u_email {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/ng_ico_email.jpg);
}
.u_cd {
	background-image:url( https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/ng_ico_ciudad.jpg);
}
.u_adjunto {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/ng_ico_curri.jpg);
}
.peso_adjunto {
	font-size:12px;
	color:#398f14;
	font-style:italic;
	padding-left:10px;
}
.u_adjunto span { margin-left:10px;}
.u_msj {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/ng_ico_msj.jpg);
	background-position:middle right;
	height:130px;
}
.forma_unete input[type=submit] {
	border:none;
	/*background:#82c041;*/
	padding:10px 35px;
	border-radius:50px;
	color:#fff;
	font-size:24px;
	width:200px;
	margin-top:15px;
}
#enviar {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/flecha_btn_enviarr.jpg) right no-repeat;
	background-color:#82c041;
	cursor:focus;
}
.tit_form_unete {
	font-size:24px;
	width:48%;
	margin:0 auto;
	display:block;
	color:#666;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	text-align:left;
}
.tit_nuestro_valor {
	font-size:56px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	color: #fff;
}
/*----------------------------------------		NUESTRO PERFIL----------------------------------------*/
.mision {
	border-bottom:1px dashed #333;
}
.mision,.vision {
	padding:20px 100px;
	height:692px;
}
.mision img,.vision img {
	margin-top:25px;
}
.mision h2 {
	color:#CF0A2C;
}
.vision h2,.prensa h2 {
	color:#82c041;
}

.prensa h2{
	text-align:center;
}
.mision h3,.vision h3 {
	width:145px;
	padding:5px 10px;	
	font-size:35px;
	background:#CF0A2C;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	text-align:left;
	border-radius:50px;
	color:#fff;
}
.vision h3 {
	background:#82c041;
}
.compromiso_nv,.honradez,.respeto,.pasion,.equipo {
	padding:5px 0 10px 70px;
	font-size:24px;
	border-bottom:1px dashed #333;
	line-height:1.8em;
}

.compromiso_nv ul,.honradez ul,.respeto ul,.pasion ul,.equipo ul{
	margin-top: 15px;
	line-height:1.8em;
	}

.compromiso_nv ul {
	list-style-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/bull_comp.jpg);
	margin-bottom:65px;
}
.honradez ul {
	list-style-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/bull_honradez.jpg);
	margin-bottom:85px;
}
.respeto ul {
	list-style-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/bull_resp.jpg);
}
.pasion ul {
	list-style-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/bull_pasion.jpg);
	margin-bottom:85px;
}
.equipo ul {
	list-style-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/bull_trab.jpg);
	margin-bottom:89px;
}
.ntros_valores {
	background:#603B19;
	height:80px;
	padding:10px 0 0 300px;
}
.ntros_valores h2 {
	color:#fff;
	font-size:60px;
	display:inline-block;
}
.envol_valores_c,.envol_valores_h,.envol_valores_r,.envol_valores_p,.envol_valores_e {
	padding:20px 30px 0px 40px;
	height:445px;
}
.envol_valores_h {
	height:469px;
}
.envol_valores_r {
	height:516px;
}
.envol_valores_p {
	height:482px;
}
.envol_valores_e {
	height:510px;
}
.tit_np_noticias {
	height:90px;
	width:600px;
	margin:0 auto;
	display:block;
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/np_noticias-2.jpg);
}
.fd_tit_noticias {
	height:71px;
	background:#bfb59a;
}
.frase_valores em {
	color:#CF0A2C;
	text-align:center;
	font-style:normal;
	font-size: 35px;
}
/*--------------------------------------				CONTACTO----------------------------------------*/

.banner_contac h1{ margin-top:2%; color:#fff; }

.txt_contacto,.tit_forma_contact {
	font-size:26px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	color:#333;
}
.tit_forma_contact {
	padding:40px;
}
.titulo_cont {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_pleca_roja.png) center;
}
.forma {
	color:#333;
	font-size:30px;
	width:500px;
	margin:0 auto;
}
.envol_form {
	margin-top:-30px;
}
input[type=text],input[type=password],input[type=tel],input[type=email],input.text,input.title,textarea,select {
	border:none;
	font-size:30px;
	width:380px;
	font-family:"Open Sans",Arial,sans-serif;
}
.forma input[type=submit] {
	border:none;
	background:#BF403D;
	padding:10px 35px;
	border-radius:50px;
	color:#fff;
	font-size:24px;
	width:200px;
	margin-top:15px;
}
input::-webkit-input-placeholder,input:-moz-placeholder,input:-ms-input-placeholder {
	padding:10px 0 25px 10px;
	color:#999;
}

#enviar_con {
	background:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/09/flecha_btn_contacto.jpg) right no-repeat;
	background-color:#BF403D;
	cursor:focus;
}

.c_nombre,.c_empresa,.c_tel,.c_email,.c_cd,.c_interes,.c_msj {
	width:455px;
	height:99px;
	padding:26px 10px;
	border-radius:20px;
	text-align:left;
	margin:40px 20px;
	background-color:#fff;
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_nombre.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.c_empresa {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_empr.jpg);
}
.c_tel {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_tel.jpg);
}
.c_email {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_email.jpg);
}
.c_cd {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_cd.jpg);
}
.c_msj {
	background-image:url(https://web.archive.org/web/20220120010123im_/http://ganfer.com/w2/wp-content/uploads/2016/07/cont_ico_msj.jpg);
	background-position:top right;
	height:150px;
}
.c_interes {
	background-image: none;
}

/*============================================================================================================= DESKTOP 1600 =*/

@media (max-width:1680px) {
	.btn_home {	
    margin-left: 11%;
	}
	
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet,.video, .video_ingles { height: 490px;}
	
	.btn_rojo2, .btn_rojo_slide_home4, .btn_amarillo,.btn_rosa,.btn_azul,.btn_verde, .btn_rojo_slide_home,.btn_rojo_slide_home2, .btn_rojo_slide_home3 {
	width:370px;
	font-family:'Museo-300','Kreon',Arial,serif !important;
	background:#ff0000;
	text-align:left;
	padding:10px 25px;
	border-radius:50px;
	color:#fff;
	font-size:28px;
	margin-top:15px;
	}

	.btn_rojo2 a,.btn_amarillo a,.btn_rosa a,.btn_azul a,.btn_verde a {
		font-size:24px;
		color:#fff;	
	}
	.btn_rojo2 {
		width:370px;
		padding:10px 5px 10px 15px;
	}
	.btn_amarillo {
		width:270px;
		background:#ecbc1e;
		color:#401F0F;
	}
	.btn_rosa {
		width:250px;
		background:#dd5a48;
		padding:10px 5px 10px 15px;
	}
	.btn_azul {
		width:275px;
		background:#4f9bb3;
	}
	.btn_verde {
		width:268px;	
		background:#86bc42;
		margin-top:5px;
		padding:10px 16px 10px 22px;
	}
	.btn_rojo2 em,.btn_rojo_slide_home em,.btn_rojo_slide_home2 em, .btn_rojo_slide_home3 em, .btn_rojo_slide_home4 em, .btn_amarillo em,.btn_rosa em,.btn_azul em,.btn_verde em { 	
		vertical-align:top;
	}	
	.blurp_sol,.blurp_prod,.blurp_innov,.blurp_comp {
		padding-left:70px;
		font-size:55px;
	}
	.blurp_txt {
		font-size:28px;
	}
	.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.ntra_cultura_txt,.borde_izq,.esfuerzo,.desarrollos,.colabora,.bienestar,.sustenta,.impacto,.crecimiento,.ntra_gente_txt,.facilidades,.higiene,.actividades,.txt_unete,.mision,.vision,.compromiso,.honradez,.respeto,.pasion,.equipo,.prensa,.txt_contacto {
		padding:10px 80px;
		font-size:24px;
	}
	.inv_org {
		padding-top: 65px;
	}
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2,.desarrollos h2,.colabora h2,.bienestar h2,.sustenta h2,.impacto h2,.crecimiento h2,.mision h2,.vision h2,.prensa h2 {
	font-size:60px;
	padding:20px 0;
	}
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3,.esfuerzo h3 {
	font-size:30px;
	padding: 20px 0;
	}
	.pleca_cafe {
		height:230px;
	}
	.txt_pleca_cafe {
		font-size:35px;
		line-height:1.3em;
	}
	
	.inv_org_img {
		margin-top: 15px;
	}
	
	/*que hacemos*/
	
	.dulce_encanto, .delicia_divina, .racimo_intenso, .el_original, .twist_tomato, .fantastic_mix, .original_organico, .racimo_int_org, .el_perfecto, .el_clasico, .el_mas_alto {
    font-size: 24px;}
	
	/*  responsabilidad */
	
	.bienestar{
		padding:3px 208px 70px 50px;
	}
	.bienestar h2 {
		padding: 10px 0 60px 0;
	}
	.compromiso {
	padding: 80px;
    font-size: 30px;
    line-height: 1.8em;
	height: 1112px;
	}
	
	/* recetas */
	
	.btn_recetas, .btn_recetas_gde {
	padding:10px;
	}
	.btn_recetas a, .btn_recetas_gde a {
	font-size:18px;
	height:30px;
	padding:10px;
	}
	.btn_recetas a:hover, .btn_recetas_gde a:hover { 
	height:40px;
	padding-bottom:1px;
	font-size:18px;
	}
	.receta, .preparacion, .preparacion em {
	font-size:18px!important;
	line-height:1.8em;
	}
	
	/* nuestra gente */
	.img_ntra_gte_larga { 
	height:369px;
	}
	.ntra_gente_txt {
		padding-top:50px!important;
		font-size:20px;
	}
	.facilidades,.higiene,.actividades {
		font-size:20px;
	}
	.txt_unete{
		padding-top:50px!important;
	}
	
	/* nuestro perfil*/
	
	.mision,.vision {
	height:600px;
	}	
	.mision h3,.vision h3	{
		width:148px!important;
		-ms-webkit-width:148px!important;
		-moz-webkit-width:148px!important;
		}
	
	.compromiso_nv, .honradez, .respeto, .pasion, .equipo{
		font-size:18px;
		line-height:1.5em;
	}
	.respeto { height:325px;}
	.pasion{ height:284px;}
	.equipo{ height:300px;}
	
	.envol_valores_c, .envol_valores_h, .envol_valores_r, .envol_valores_p, .envol_valores_e {
	height:380px;
	}
	.envol_valores_h { height:410px;}
	.envol_valores_r { height:450px;}
	.envol_valores_p { height:430px;}
	
	/* contacto */
	
	.txt_contacto {
		padding-top:40px!important;
	}
	
	
}


/*============================================================================================================= DESKTOP 1400 =*/

@media (max-width:1440px) {
	
	.btn_home {	
    margin-left: 7%;
	width:30px;
	height:30px;
	}
	
	.slide h2 {
	font-size:64px;
	}
	
	/* Recuadros */
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet,.video, .video_ingles {
		height: 426px;
	}
	.h_prueba_dif h2,.h_resp_soc h2,.prod_org h2,.crec_sust h2,.recet h2 {
	font-size:50px;}
	
	/* footer */
	.secc_foot {
		padding-top:1px!important;
		margin-top: -35px;
	}
	/* Slider */
	.content_slide_home {
		min-height:555px;
	}
	.slide_home,.slide_home_cont {
		height:705px;
	}
	.et_pb_slider .et_pb_slide_0 {
		height:600px;
	}
	.cont_slide {
		height:500px;
	}
	.banner_qs,.banner_qh{
		padding:4% 0 0 70px;
	}
	.banner_rs,.banner_ng,.banner_pilar,.banner_contac {
		padding:6% 0 0 50px;
	}
	.tit_inv_org {
		padding:10px 0!important;
	}
	.tit_proy_verde {
		padding:20px 0!important;
	}
	.inv_org_img {
	    margin-top: -86px;
		margin-right: 0;
	}
/* quienes somos*/	
	.pleca_cafe {
		height:210px;
	}
	.txt_pleca_cafe {
		font-size:30px;
		line-height:1.3em;
	}
	.btns_col_foot,.btns_col_foot a,.btns_col_foot_sig {
		font-size:18px;
	}
	.banner_qs h1,.banner_qh h1 {
		margin-bottom:15px;
		font-size:60px;
		line-height:1em;
		letter-spacing:0.2px;
	}
	.blurp_sol,.blurp_prod,.blurp_innov,.blurp_comp {
		padding-left:40px;
		padding-top:15px;
		font-size:56px;
	}
	.blurp_comp {
		padding-left:5px;
		font-size:50px;
	}
	.blurp_txt {
		font-size:22px;
	}
	.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.ntra_cultura_txt,.borde_izq {
		padding:0 40px 40px 40px;
		font-size:20px;
		line-height:1.5em;
	}
	.ntra_cultura_txt {
		padding:40px 80px;
	}
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2 {
		font-size:60px;
		line-height:.5em;
		color:#401F0F;
		padding:30px 0;
	}
	.ntra_gente h2 {
		padding-bottom:0!important;
	}
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3 {
		font-size:40px;
		line-height:1em;
		padding:20px 0;
	}
	.inv_org {
		padding-top:40px;
	}
	.innovamos h2 {
		color:#CF0A2C;
	}
	.borde_izq_empaq {
		height:415px;
	}
	/*que hacemos*/
	.dulce_encanto,.delicia_divina,.racimo_intenso,.el_original,.twist_tomato,.fantastic_mix,.original_organico,.racimo_int_org,.el_perfecto,.el_clasico,.el_mas_alto {
		font-size:20px;
		line-height:1.8em;
		padding:20px 50px 0 50px;
	}
	.prod_bullets ul {
		line-height:30px;
	}
	.bienestar {
		padding:0 290px 30px 50px;
		font-size:18px;
	}
	.bienestar h2 {
		padding-top:5px;
		padding-bottom:75px;
	}
	/* responsabilidad */
	
	.colabora,.desarrollos {
		padding:20px 20px 40px 60px;
	}
	.colabora,.desarrollos,.sustenta,.impacto,.crecimiento {
		font-size:20px;
	}
	.sustenta {
		padding-bottom:62px!important;
	}
	.immpacto {
		padding-bottom:55px!important;
	}
	.compromiso {
		font-size:28px;
		padding: 80px;
		height: 949px;
		line-height: 1.8;
		height: 1009px;
	}
	.crecimiento {
		line-height:1.6em;
		padding-bottom:63px!important;
	}
	.colabora h2,.desarrollos h2,.sustenta h2,.impacto h2,.crecimiento h2 {
		font-size:53px;
	}
	.barra_gris {
		height:70px;
		background:#d0dee5;
		margin-top:-90px!important;
	}
	
	/*----- nuestra gente ----*/
	.mision,.vision {
		padding:0 80px;
		height: 505px;
	}
	.ntra_gente {
	}
	.ntra_gente h2 {
		color:#E62E2B;
	}	
	.ntra_gente_txt {
		font-size:18px!important;
	}
	.ntra_g_subtit {
		line-height: 1.1em;
	}
	.tit_testimonios {
		font-size:50px;
	}
	.txt_testimonios {
		padding:60px 80px;
		font-size:30px;
	}
	.img_ntra_gte_larga { 
	height:316px;
	}
	.facilidades,.higiene,.actividades {
	font-size:18px!important;
	padding: 10px 60px!important;
	}
	.tit_facilidades,.tit_higiene,.tit_actividades {
	font-size:40px!important;
	height:110px;
	}
	.tagline_unete 
	{
	font-size:45px!important;
	}
	
	/*------nuestro perfil-----*/
	.mision h3,.vision h3 {
	width:130px;	
	font-size:30px;
	}
	.vision h3{
		margin-top:20px;
	}	
	.banner_pilar {
		padding-top:10%!important;
	}
	.ntros_valores {
		    padding: 10px 0 0 200px!important;
	}
	.compromiso_nv, .honradez, .respeto, .pasion, .equipo{
		font-size:16px;
	}
	.compromiso_nv { height:188px;}
	.honradez {height:210px;}
	.respeto { height:255px;}
	.pasion{ height:220px;}
	.equipo{ height:250px;}
	
	.envol_valores_c, .envol_valores_h, .envol_valores_r, .envol_valores_p, .envol_valores_e {
	height:320px;
	}
	.envol_valores_h { height:340px;}
	.envol_valores_r { height:386px;}
	.envol_valores_p, .envol_valores_e { height:350px;}
	
	.compromiso_nv ul {
		margin-bottom:5px;
		line-height:1.5em;
	}
	.honradez ul {
		margin-bottom:15px;
		line-height:1.5em;
	}
	.respeto ul {
		line-height:1.5em;
	}
	.pasion ul {
		margin-bottom:25px;
		line-height:1.5em;
	}
	.equipo ul {
		margin-bottom:50px;
		line-height: 1.5em;
	}
	/*------ recetas ------------*/
	.btn_recetas_gde a:hover { 
		height:60px;
	}
	.receta, .preparacion {
	font-size:16px!important;
	}
	
	/*------ contacto ----------*/
	.c_msj {
		height:120px;
	}
	.txt_contacto {
		font-size:18px!important;
	}
}

/*============================================================================================================= DESKTOP 1300 =*/


@media all and (min-width:1290px) and (max-width:1405px) {
	.btn_home {	
    margin-left: 4%;
	}
	
	.slide h2 {
	font-size:54px;
	}
	
	.et_pb_slider .et_pb_slide_0 {
		height:579px;
	}
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet,.video, .video_ingles {
		height:420px;
	}
	.h_prueba_dif h2,.h_resp_soc h2,.prod_org h2,.crec_sust h2,.recet h2,.video, .video_ingles {
		font-size:42px;
	}
	.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.ntra_cultura_txt,.borde_izq,.esfuerzo,.desarrollos,.colabora,.bienestar,.sustenta,.impacto,.crecimiento,.ntra_gente_txt,.facilidades,.higiene,.actividades,.txt_unete,.mision,.vision,.compromiso,.honradez,.respeto,.pasion,.equipo,.prensa,.txt_contacto {
		font-size:20px;
	}
	.bienestar{
		padding:0 180px 30px 50px;
	}	
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2,.desarrollos h2,.colabora h2,.bienestar h2,.sustenta h2,.impacto h2,.crecimiento h2,.mision h2,.vision h2,.prensa h2 {
		font-size:55px;
	}
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3,.esfuerzo h3 {
		font-size:30px;
	}
	.compromiso {
		font-size:27px;
	}
	.barra_gris {
    margin-top: -98px!important;
	}
	/* nuestra gente */
	.img_ntra_gte_larga { 
	height:299px;
	}
	
	/*nuestro perfil*/
	
	.mision,.vision {
	height:476px;
	}
	
	.compromiso_nv, .honradez, .respeto, .pasion, .equipo{
		font-size:15px;
	}
	.compromiso_nv { height:170px;}
	.honradez {height:195px;}
	.respeto { height:225px; padding-right: 15px;}
	.pasion{ height:200px; padding-right: 50px;}
	.equipo{ height:230px;}
	
	.envol_valores_c { height:310px;	}
	.envol_valores_h { height:325px;}
	.envol_valores_r { height:360px;}
	.envol_valores_p, .envol_valores_e { height:334px;}
	
}


/*============================================================================================================= DESKTOP  1200 =*/

@media (max-width:1280px) {
	.btn_home {	
    margin-left: 1%;
	}
	
	.slide h2 {
	font-size:54px;
	}
	
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet,.video, .video_ingles {
		height:422px;
	}
	.content_slide_home {
		min-height:550px;
	}
	.secc_foot {
		margin-top:-15px;
	}
	.btns_col_foot_sig, .btns_col_foot a {
		font-size:18px;
	}
	.prod_org,.crec_sust,.recet,.video, .video_ingles {
		margin-top:-27px;
	}
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2 {
		padding:30px 0;
	}	
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2,.desarrollos h2,.colabora h2,.bienestar h2,.sustenta h2,.impacto h2,.crecimiento h2,.mision h2,.vision h2,.prensa h2 {
		font-size:45px;
	}	
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3 {
		font-size:30px;
		line-height:1em;
		padding:20px 0;
	}
	.inv_org_img {
	    margin-top: -106px;
	}		
	.txt_pleca_cafe {
		color:#fff;
		font-size:25px;
	}
	.pleca_cafe {
		height:180px;
		padding-top:10px;
	}
	.innovamos h2 {
		font-size:50px;
	}
	.innovamos h3 {
		font-size:30px;
	}
	.ideas_verdes {
		font-size:35px;
		padding-top:12px;
	}
	.tit_proy_verde {
		padding:18px 0!important;
	}
	.ntros_inv h2 {
		font-size:50px;
	}
	.ntra_cultura {
		font-size:55px;
	}
	.cont_slide {
		height:535px;
	}
	.blurp_txt {
		line-height:1.4em;
	}
	.blurp_prod,.blurp_innov {
		padding-left:10px;
	}
	.esfuerzo em {
		font-size:31px;
	}
	.esfuerzo h3 {
		font-size:35px;
	}
	.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.borde_izq,.esfuerzo,.desarrollos,.colabora,.bienestar,.sustenta,.impacto,.crecimiento,.ntra_gente_txt,.facilidades,.higiene,.actividades,.txt_unete,.mision,.vision,.compromiso,.honradez,.respeto,.pasion,.equipo,.prensa {
		font-size:18px;
		line-height:1.8em;
	}
	.bienestar{
		padding:0 180px 30px 50px;
	}
	
	/* responsabilidad */
	.colabora h2,.desarrollos h2,.sustenta h2,.impacto h2,.crecimiento h2 {
		font-size:50px;
	}
	.colabora,.desarrollos {
		padding-left:40px;
	}
	.compromiso {
		font-size: 25px;
		line-height: 2em;
		padding-left: 66px;
		padding-right: 30px;
		height: 921px;
	}
	.sustenta {
		padding-bottom:40px!important;
		padding-top:20px!important;
		line-height:1.7em;
	}
	.crecimiento {
		padding:34px 35px 42px 40px!important;
		line-height:1.7em;
	}
	.impacto {
		padding-bottom:80px!important;
		padding-top:20px!important;
		line-height:1.7em;
	}
	/* NUESTRA GENTE */
	.higiene {
		line-height:1.6em;
	}
	.txt_testimonios {
		padding:40px 80px;
		font-size:25px;
	}
	.prod_bullets ul {
		line-height:26px;
	}
	
	/* nuestro perfil*/
	
	.mision,.vision {
	height:443px;
	}
	.compromiso_nv,.honradez,.respeto,.pasion,.equipo {
		font-size:14px;
		line-height:1.3em;
	}
	
	.envol_valores_c img, .envol_valores_h img, .envol_valores_r img, .envol_valores_p img, .envol_valores_e img {
		width:50%;
	}
	
	.compromiso_nv { height:170px;}
	.honradez {height:195px;}
	.respeto { height:225px; padding-right: 15px;}
	.pasion{ height:200px; padding-right: 50px;}
	.equipo{ height:230px;}
	
	.envol_valores_c { height:280px;	}
	.envol_valores_h { height:305px;}
	.envol_valores_r { height:333px;}
	.envol_valores_p, .envol_valores_e { height:310px;}
	.compromiso_nv ul {
		margin-bottom:5px;
		line-height:1.3em;
	}
	.honradez ul {
		margin-bottom:15px;
		line-height:1.3em;
	}
	.respeto ul {
		line-height:1.3em;
	}
	.pasion ul {
		margin-bottom:25px;
		line-height:1.3em;
	}
	.equipo ul {
		margin-bottom:20px;
		line-height:1.3em;
	}
	/* nuestra gente */
	.img_ntra_gte_larga { 
	height:280px;
	}
	
	
	
}

/*============================================================================================================= IPAD HORIZONTAL =*/

@media (max-width:1024px) {
	.content_slide_home {
		min-height:550px;
	}
	.et_header_style_split #et-top-navigation {
		padding:71px 0 0 0!important;
	}
	#top-menu li {
		font-size:12px;
	}
	.centered-inline-logo-wrap {
		width:107px!important;
	}
	.logo_container {
		margin-top:-37px!important;
	}
	.secc_foot {
		font-size:16px;
	}	
	.btns_col_foot_sig, .btns_col_foot a {
		font-size:13px;
	}
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet {
		height:347px;
		padding:5px 0 0 36px;
	}
	.video, .video_ingles {	height:347px;}
	.h_prueba_dif h2,.h_resp_soc h2,.prod_org h2,.crec_sust h2,.recet h2 {
		font-size:38px;
	}
	.blurp_sol,.blurp_prod,.blurp_innov,.blurp_comp {
		font-size:45px;
	}
	.blurp_comp {
		font-size:38px;
	}
	.blurp_txt {
		font-size:20px;
	}
	.banner_qs h1,.banner_qh h1,.banner_pilar h1 {
		font-size:45px;
	}
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2 {
		font-size:45px;
		padding:15px 0;
	}
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3 {
		font-size:25px;
		padding:10px 0;
	}
	.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.borde_izq,.esfuerzo,.desarrollos,.colabora,.bienestar,.sustenta,.impacto,.crecimiento,.ntra_gente_txt,.facilidades,.higiene,.actividades,.txt_unete,.mision,.vision,.compromiso,.honradez,.respeto,.pasion,.equipo,.prensa {
		font-size:16px;
		line-height:1.6em;
		padding:20px 40px;
	}
	.txt_testimonios {
		font-size:20px;
	}
	.txt_unete {
		padding-top:40px;
	}
	.forma_unete {
		width:950px;
	}
	.u_col_1,.u_col_2 {
		width:48%;
	}
	.txt_test_cursiva {
		font-family:'Crafty Girls';
		font-size:35px;
		margin-top:15px;
	}
	.txt_pleca_cafe {
		font-size:22px;
	}
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2,.desarrollos h2,.colabora h2,.bienestar h2,.sustenta h2,.impacto h2,.crecimiento h2,.mision h2,.vision h2,.prensa h2 {
		font-size:45px;
	}
	.compromiso {
		font-size:25px;
		line-height:2em;
		padding:50px 20px 0px 50px;
		height:902px;
	}
	.sustenta,.crecimiento {
		padding-bottom:28px!important;
	}
	.proyecto_verde,.tit_ntros_inverna {
		font-size:49px;
	}
	.ideas_verdes {
		font-size:28px;
	}
	.ntra_c_subtit,.ntra_g_subtit {
		height:61px;
		padding:17px 0;
		width:700px;
		font-size:25px;
	}
	.ntra_g_subtit {
		height:74px;
		padding:17px 15px;
		width:700px;
		font-size:18px;
	}
	.ntra_cultura_txt {
		padding:20px 40px;
		font-size:18px;
	}
	.ntro_prod_gal_tt {
		margin:75px 0 0 -227px;
	}
	.esfuerzo {
		padding:0 40px;
	}
	.dulce_encanto,.delicia_divina,.racimo_intenso,.el_original,.twist_tomato,.fantastic_mix,.original_organico,.racimo_int_org,.el_perfecto,.el_clasico,.el_mas_alto {
		font-size:16px;
		line-height:1.5em;
		padding:5px 30px 0 30px;
	}
	.prod_bullets ul {
		line-height:16px!important;
	}
	.mision,.vision {
		height:351px;
		padding-top:1px;
	}
	.mision h3,.vision h3 {
		margin-top:1px;
	}
	.mision h2,.vision h2 {
		padding:15px 0;
	}
	.tagline_unete 
	{
		margin-top:20px;
		font-size:35px!important;
	}
	
}
@media (max-width:980px) {
	.logo_container {
		margin-top:-6px!important;
	}
	.et_header_style_split #et-top-navigation {
		padding:0 0 0 0!important;
	}
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet {
		height:470px;
		padding:5px 0 0 36px;
	}
	
	.video, .video_ingles {height:470px;}
}


/*============================================================================================================= IPAD VERTICAL =*/

@media (max-width:768px) {
	
	sup { font-size:8px;}
	
	.logo_datos_header { visibility:hidden;}
	
	.slide h2 {
	font-size:44px;
	}
	
	.et_header_style_split #et-top-navigation {
		padding:0;
	}
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust,.recet {
		height:470px;
		padding:5px 0 0 36px;
	}
	.video, .video_ingles { height:470px;}
	.h_prueba_dif h2,.h_resp_soc h2,.prod_org h2,.crec_sust h2,.recet h2 {
		font-size:38px;
	}
	.blurp_sol,.blurp_prod,.blurp_innov,.blurp_comp {
		font-size:35px;
		padding-left: 0px;
		padding-top: 0px;
	}
	.blurp_comp {
		font-size:38px;
	}
	.blurp_txt {
		font-size:18px;
		padding:20px;
	}
	.banner_qs h1,.banner_qh h1 {
		font-size:40px;
	}
	.banner_ng h1 {
    margin-top: 36%;
	}
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2 {
		font-size:30px;
		padding:10px 0;
	}
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3 {
		font-size:25px;
		padding:10px 0;
	}
	.ntros,.ntra_op,.ntros_inv,.inv_org,.innovamos,.borde_izq,.esfuerzo,.desarrollos,.colabora,.bienestar,.sustenta,.impacto,.crecimiento,.ntra_gente_txt,.facilidades,.higiene,.actividades,.txt_unete,.mision,.vision,.compromiso,.honradez,.respeto,.pasion,.equipo,.prensa {
		font-size:18px;
		line-height:1.6em;
		margin-bottom:40px;
	}
	.txt_pleca_cafe {
		font-size:20px;
	}
	.proyecto_verde,.tit_ntros_inverna {
		font-size:30px;
	}
	.ideas_verdes {
		font-size:28px;
		text-align:center;
	}
	.borde_izq_empaq {
		height:124px;
	}
	.ntra_c_subtit,.ntra_g_subtit {
		height:61px;
		padding:17px 0;
		width:598px;
		font-size:25px;
	}
	.ntra_cultura_txt {
		padding:20px 40px;
		font-size:18px;
	}
	.ntro_prod_gal_de,.ntro_prod_gal_dd,.ntro_prod_gal_ri,.ntro_prod_gal_eo,.ntro_prod_gal_tt,.ntro_prod_gal_f,.ntro_prod_gal_eoo,.ntro_prod_gal_rio {
		width:33%;
	}
	.ntro_prod_gal_f {
		width:23%;
	}
	.ntro_prod_gal_dd {
		width:20%;
	}
	.ntros_valores {
		padding: 10px 0 0 20px!important;
	}
	.ntros_valores h2 {
		font-size: 40px;
	}
	.esfuerzo {
		padding:0 40px;
	}
	/*que hacemos*/
	.dulce_encanto,.delicia_divina,.racimo_intenso,.el_original,.twist_tomato,.fantastic_mix,.original_organico,.racimo_int_org,.el_perfecto,.el_clasico,.el_mas_alto {
		padding-bottom:20px;
		font-size: 18px;
	}
	.compromiso {
		font-size: 30px;
		line-height: 1.9em;
		height: 710px;
	}
	/* responsabilidad social*/
	.tit_nuestro_valor {
        line-height: 1.1em;
	}
	.facilidades, .actividades {
		height:180px;
	}
	.higiene {
		height: 240px;
	}
	.tit_unete h1 {
		width:100%;
	}
	.route_to {
		font-size:30px;
		display:inline-block;
	}
	.healt_care {
		font-size:31px;
		display:inline-block;
	}
	.u_col_1, .u_col_2 {
		width: 100%;
		display: block;
	}
	.forma_unete {
		width: 750px;
	}
	.u_nombre, .u_empresa, .u_tel, .u_email, .u_cd, .u_adjunto, .u_msj {
		margin:20px auto;
	}
	/* recetas*/
	.titulo-receta {
	font-size:30px;
	}
	
}

/*============================================================================================================= IPHONE =*/

@media (max-width:440px) {
	.btn_home {	
    width:0;
	height:0;
	visibility:hidden;
	margin-left:0;
	}
	
	.datos_header {
	width:110px;
	}
	.logo_datos_header {
		visibility:hidden;
	}
	.info_datos_header {
		width:95%;
		font-size:11px;
	}
	
	
	#footer-info {
    margin-left: 0;
	}
	
	.secc_aft_slide_qs {
		height: 155px;
		padding-top: 19px!important;
		line-height: 3.5em;
	}
	
	.blurp_txt {
		text-align: center;
		font-size: 13px;
		padding: 8px;
	}

	.slide h2 {	
		font-size:38px;
	}
	.slide p { 
		padding-bottom: 0; 
	}
	.et_pb_slide {
		padding: 11% 6%;
	}
	
	/*botones*/
	
	.btn_rojo_slide_home,.btn_rojo_slide_home2, .btn_rojo_slide_home3, .btn_rojo_slide_home4 {
		width:190px!important;
		padding: 5px 9px;
		margin-top: 0;
		}
	.btn_rojo_slide_home a,.btn_rojo_slide_home2 a, .btn_rojo_slide_home3 a, .btn_rojo_slide_home4 a { 
	font-size:22px;
	}
	
	.btn_rojo_slide_home2 {
		width: 220px!important;
	}
	.btn_rojo_slide_home3 {
		width: 290px!important;
	}
	.btn_rojo_slide_home4  {
		width: 310px!important;
	}
	.btn_rojo2,.btn_amarillo,.btn_rosa,.btn_azul,.btn_verde {
	    padding: 10px 18px 8px 18px;
		font-size: 17px;
		width: 182px;
		margin-top: 1px;
	}
	.btn_rojo2 em, .btn_rojo_slide_home em, .btn_rojo_slide_home2 em, .btn_rojo_slide_home3 em, .btn_rojo_slide_home4 em, .btn_amarillo em, .btn_rosa em, .btn_azul em, .btn_verde em {
		vertical-align: middle;
	}
	
	.button_red, .button_yellow,.button_pink,.button_blue,.button_green { line-height: .9em; padding:10px 15px;	font-size:20px;	}
	.button_red a,.button_yellow a,.button_pink a,.button_blue a,.button_green a { font-size:14px;}
	.button_red { width:270px;}
	.button_yellow { width:155px;}
	.button_pink { width: 170px; margin-top: 1px;}
	.button_blue { width:165px;}
	.button_green { width:290px;}
	
	.tagline_delicioso {
		width:85%;
		margin-top:30px;
	}
	
	/* quienes somos */
	
	.banner_qs, .banner_qh, .banner_pilar {
    padding: 6% 20px 0 20px;
	}
	.banner_qs h1, .banner_qh h1,.banner_ng h1,.banner_pilar h1,.banner_contac h1{
		font-size:35px;
	}
	.pleca_rojo_qs, .pleca_rojo_qh, .pleca_rojo_rs {
		width: 193px!important;
		font-size: 22px;
		padding: 10px 5px 10px 10px;
	}
	.prod_org_txt {
		visibility:hidden;
	}
	.h_prueba_dif,.h_resp_soc,.prod_org,.crec_sust {
		height: 275px;
	}
	.video, .video_ingles {
		height: 235px;
		margin-top:3%;
	}
	.recet {
		height:250px;
	}
	.h_prueba_dif h2,.h_resp_soc h2,.prod_org h2,.crec_sust h2,.recet h2 {
		font-size:28px;
	}
	
	/* que hacemos */
	
	.banner_qh h1 { 
		margin-bottom:0;
	}
	.pleca_rojo_qh { 
		width: 220px!important;
	}
	.tit_ntro_prod h1, .titulo_cont h1, .tit_unete h1, .tit_np_noticias h1 {
		font-size: 37px;
		padding-top: 10px;
	}
	/* responsabilidad social */
	
	.banner_rs h1 {
		font-size: 40px;
		text-align: left;
	}
	.banner_rs {
		padding: 6% 0 0 8px;
	}
	.bienestar h2,.colabora h2, .desarrollos h2,.sustenta h2, .impacto h2, .crecimiento h2{
		font-size:30px;
	}
	.tit_medio_a {
		padding-left: 0;
		font-size: 40px;
	}
	.compromiso {
		font-size: 22px;
		padding: 20px 180px 0px 30px;
		height: 643px;
	}
	.sustenta, .impacto, .crecimiento {
		margin-bottom:0;
	}
	.pleca_rojo_rs {
		width: 195px!important;
		font-size: 22px;
		padding: 12px 5px 10px 16px;
		line-height: .9em;
	}
	.raices {
    margin: 0 0 0 55px;
	}
	.h_resp_soc img { height:25%;}
	
	.ntros h2,.ntra_op h2,.ntros_inv h2,.innovamos h2,.ntra_gente h2 {
		font-size:25px;
	}
	.ntros h3,.ntra_op h3,.ntros_inv h3,.innovamos h3 {
		font-size:18px;
	}
	.ideas_verdes {
		font-size: 21px;
		padding-top: 0;
	}
	.borde_izq_empaq {
		height: 169px;
	}
	.ntra_cultura,.ntra_gente h2 {
		font-size: 35px;
	}
	.ntra_c_subtit, .ntra_g_subtit {
		height: 61px;
		padding: 10px;
		width: 330px;
		font-size: 18px;
	}
	.ntra_cultura_txt {
		font-size: 15px;
	}
	.et_pb_column {
		margin-bottom: 5px;
	}
	.route_to {
		font-size: 26px;
	}
	.healt_care {
		font-size: 26px;
	}
	.txt_pleca_cafe {
		font-size:15px;
	}
	.npg_1,.npg_2,.npg_3,.npg_4,.npg_5,.npg_6,.npg_7,.npg_8,.npg_9,.npg_10,.npg_11 {
		width:49%;
	}
	/* nuestra gente */
	.img_ntra_gte_larga { 
		height:160px;
	}
	.banner_ng {
		padding: 6% 0 0 0;
	}
	.banner_ng h1 {
		margin-top: 60%;
		text-shadow:3px 3px 3px rgba(0,0,0,0.8);
	}
	.ntra_op {
		padding-top:0;
		padding-bottom:60px;
	}
	.ntra_gente_txt {
		font-size:15px!important;
	}
	.txt_testimonios {
		padding: 20px 40px;
		height: 230px;
	}
	
	.facilidades,.higiene,.actividades {
		padding: 20px 40px!important;
		font-size:15px!important;
	}
	.facilidades,.actividades {
		height:250px;
	}
	.higiene {
		height:360px;
	}
	.tit_unete h1,.tit_form_unete {
		width: 100%;
	}
	.tagline_unete {	
		margin:2% 0!important;
		font-size:28px!important;
	}
	
	/* nuestros pilares */
	
	.banner_pilar h1 {
		margin-top:16%;
	}
	.ntros_valores {
		height: 120px;
		padding: 10px 0!important;
	}
	.ntros_valores img {
		visibility:hidden;
	}
	.ntros_valores h2 {
		font-size: 35px;
		text-align: center;
		display: block;
	}
	.vision {
		height: 380px;
	}
	.envol_valores_c, .envol_valores_h, .envol_valores_r, .envol_valores_p, .envol_valores_e {
    padding: 0 20px 0 20px;
	}
	.envol_valores_c img, .envol_valores_h img, .envol_valores_r img, .envol_valores_p img, .envol_valores_e img {
		width: 90%;
	}
	.envol_valores_c {
		height: 332px;
	}
	.envol_valores_h {
		height: 366px;
	}
	.envol_valores_r {
		height: 425px;
	}
	.envol_valores_p, .envol_valores_e {
		height: 388px;
	}
	.compromiso_nv, .honradez, .respeto, .pasion, .equipo {
    padding: 5px 0 10px 20px;
	line-height: 1.3em;
	}
	.compromiso_nv ul, .honradez ul, .respeto ul, .pasion ul, .equipo ul {
    margin-top: 15px;
	}
	.compromiso_nv {
    height: 201px;
	}
	.honradez{
		height:230px;
	}
	.respeto { 
		height:275px;
	}
	.pasion {
		height:240px;
	}
	
	/*contacto*/
	
	.cont_slide_contacto {
		height: 355px;
	}
	.banner_contac {
		width: 80%;
	}
	.txt_contacto {
		padding:30px 20px!important;
	}
	.forma{
		width:400px;
	}
	.c_nombre, .c_empresa, .c_tel, .c_email, .c_cd, .c_interes, .c_msj {
		width: 355px;
	}
	input[type=text], input[type=password], input[type=tel], input[type=email], input.text, input.title, textarea, select {
    font-size: 20px;
    width: 280px;
	}
	
}


/*   Ganfer<sup>®</sup>     */
/*
     FILE ARCHIVED ON 01:01:23 Jan 20, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:06:06 May 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.737
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.01
  esindex: 0.013
  cdx.remote: 172.482
  LoadShardBlock: 107.464 (3)
  PetaboxLoader3.datanode: 182.961 (5)
  load_resource: 218.006
  PetaboxLoader3.resolve: 94.921
  loaddict: 100.538
*/